worn ball joint - German English Dictionary